body {
    /*background-color: #eeeff3;*/
}
.x-nav{      
    position: relative;    
}
.x-hd{
    position: relative;
    display: block;
    color: #989898;
    line-height: 36px;
    padding: 15px 0;
    letter-spacing:0.5px;
    font-size: 14px;
    text-align: center;
}
/*.x-hd:after{
    content: " ";
    position: absolute;
    left: 0;
    bottom:0;
    right: 0;
    height: 1px;
    border-top: 1px solid #DDDDDD;
    color: #edefef;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}*/
.x-bd{
    background-color: #fff;
    min-height: 20px;
    position: relative;
}
.x-bd .ft{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 0;
                        
}
.x-cell{
    position: relative;
}
/*.x-cell:before {
    content: " ";
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    border-right: 1px solid #e5e5e5;
    color: #e5e5e5;
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: scaleX(0.5);
    transform: scaleX(0.5);
}*/
.x-bd .ft:after{
    content: " ";
    position: absolute;
    left: 15px;
    bottom: 0;
    right: 15px;
    height: 1px;
    border-bottom: 1px solid #eee;
    color: #ebebeb;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}

/*.x-cell:after{
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid #e5e5e5;
    color: #e5e5e5;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}*/
.x-cell-a{
    padding: 6px 0;
    display: block;
}
.x-cell-a:active{
    background-color: #E3E3E3;
}
.x-pic{
    text-align: center;
    height: 60px;
    width: 60px;
    margin: 5px auto;
    overflow: hidden;
    position: relative;
}
.x-icon, .x-img {
    position: absolute;
    top: 0;
    left: 0;
    height: 60px;
    width: 60px;
    font-size: 32px;
    overflow: hidden;
}
.x-txt{
    color: #676767;
    text-align: center;
    display: block;
    font-size: 14px;
    font-weight: 400;
    /*height: 32px;*/
    overflow: hidden;
}
